poplar log for match - Español Inglés Diccionario